﻿#include <set>
#include <iostream>
using namespace std;
void printSet(set<int>& s)
{
	for (set<int>::iterator it = s.begin(); it != s.end(); it++)
	{
		cout << *it << "  ";
	}
	cout << endl;
}
void test01()
{
	set<int> s1;
	s1.insert(10);
	s1.insert(50);
	s1.insert(40);
	s1.insert(30);
	s1.insert(20);
	printSet(s1); //10 20 30 40 50 ，会自动进行排序，不允许插入重复值，不会报错但会插不成功
	//拷贝构造
	set<int> s2(s1);
	printSet(s2);
}
int main()
{
	test01();
}